Pushing revisited: Differential flatness, trajectory planning and stabilization
نویسندگان
چکیده
We prove that quasi-static pushing with a sticking contact and ellipsoid approximation of the limit surface is differentially flat. Both graphical and algebraic derivations are given. A major conclusion is the pusher-slider system is reducible to the Dubins car problem where the sticking contact constraints translate to bounded curvature. Planning is as easy as computing Dubins curves with the additional benefit of time-optimality. For trajectory stabilization, we design closed-loop control using dynamic feedback linearization or open-loop control using two contact points as a form of mechanical feedback. We conduct robotic experiments using objects with different pressure distributions, shape, contact materials and placed at different initial poses that require difficult maneuvers to the goal pose. The average error is within 1.67mm in translation and 0.5 degrees in orientation over 60 experimental trials. We also show an example of pushing among obstacles using a RRT planner with exact steering.
منابع مشابه
Flat systems, equivalence and trajectory generation
2 Equivalence and flatness 6 2.1 Control systems as infinite dimensional vector fields . . . . . . . 6 2.2 Equivalence of systems . . . . . . . . . . . . . . . . . . . . . . . . 9 2.3 Differential Flatness . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.4 Application to motion planning . . . . . . . . . . . . . . . . . . . 13 2.5 Motion planning with singularities . . . . . . . . . . . ....
متن کاملFlatness for linear fractional systems with application to a thermal system
This paper is devoted to the study of the flatness property of linear time-invariant differential systems of fractional systems. We give two characterizations of fractionally flat outputs and algorithms to compute them. We then present an application to a two dimensional thermal system that we approximate by a fractional model of order 1 2 , that is fractionally flat. Trajectory planning of the...
متن کاملDifferential Flatness Method Based on Pre-set Guidance and Control Subsystem Design for a Surface to Surface Flying Vehicle (TECHNICAL NOTE)
The purpose of this paper is to design a guidance and control system and evaluate the performance of a sample surface‑to‑surface flying object based on preset guidance with a new prospective. In this study, the main presented idea is usage of unique property of governor differential equations in order to design and develop a controlled system. Thereupon a set of system output variables have bee...
متن کاملTrajectory Planning and Control for Planar Robots with Passive Last Joint
We present a method for trajectory planning and control of planar robots with a passive rotational last joint. These underactuated mechanical systems, which are subject to nonholonomic second-order constraints, are shown to be fully linearized and input-output decoupled by means of a nonlinear dynamic feedback. This objective is achieved in a unified framework, both in the presence or absence o...
متن کاملFlatness based control of oscillators
The aim of this paper is to present some recent developments and hints for future researches in control inspired of flatnessbased ideas. We focus on motion planning: Steering a system from one state to another. We do not consider stabilization and trajectory tracking. We explain how explicit trajectory parameterization, a property that is central for flat systems, can be useful for the feed-for...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010